restricted delivery - Turkish English Dictionary